Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma land for sale
Price
Size
Tags
Save
Reset
5,118 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
8 hours
$340,000
1.8 acres
Le Flore County
3 bd, 2 ba
•
1,752 sq ft
Poteau, OK 74953
52 days ago
$185,000
4.84 acres
Oklahoma County
Choctaw, OK 73020
58 days ago
$110,000
1.28 acres
Tulsa County
Sand Springs, OK 74063
10 hours
$667,900
3.66 acres
Wagoner County
4 bd, 4 ba
•
3,319 sq ft
Broken Arrow, OK 74014
10 hours
$335,000
2.5 acres
Lincoln County
3 bd, 2 ba
•
1,646 sq ft
Meeker, OK 74855
10 hours
$79,900
0.48 acres
Payne County
Stillwater, OK 74075
10 hours
$133,000
3 acres
Le Flore County
Honobia, OK 74857
12 hours
$1,100,000
2 acres
Pittsburg County
4 bd, 4 ba
•
— sq ft
McAlester, OK 74501
42 days ago
$695,000
2.4 acres
McCurtain County
3 bd, 3 ba
•
1,606 sq ft
Broken Bow, OK 74728
50 days ago
$280,000
5 acres
Logan County
3 bd, 2 ba
•
2,294 sq ft
Guthrie, OK 73044
Pending
Under contract
$169,900
3.6 acres
Pawnee County
3 bd, 3 ba
•
1,960 sq ft
Mannford, OK 74044
2 days
$49,900
1.27 acres
Oklahoma County
Choctaw, OK 73020
1 day
$650,000
4 acres
Craig County
6 bd, 6 ba
•
5,228 sq ft
Vinita, OK 74301
Pending
Under contract
$80,000
3 acres
Mayes County
3 bd, 2 ba
•
1,680 sq ft
Locust Grove, OK 74352
$15k drop • Oct 22
$320,000
2.4 acres
Sequoyah County
3 bd, 2 ba
•
1,768 sq ft
Muldrow, OK 74948
12 hours
$123,830
3 acres
Okmulgee County
3 bd, 2 ba
•
1,248 sq ft
Morris, OK 74445
1 day
$184,900
0.14 acres
Wagoner County
3 bd, 2 ba
•
1,292 sq ft
Coweta, OK 74429
2 days
$549,900
4.3 acres
Comanche County
4 bd, 3 ba
•
— sq ft
Lawton, OK 73501
58 days ago
$110,000
0.66 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1.33 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1.33 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1.27 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
0.78 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1.18 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
0.8 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
0.73 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1.49 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
0.8 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
1 acre
Tulsa County
Sand Springs, OK 74063
54 days ago
$550,000
5 acres
Pottawatomie County
3 bd, 3 ba
•
4,000 sq ft
Shawnee, OK 74804
Pending
Under contract
$100,000 min
2.1 acres
Osage County
Sand Springs, OK 74063
5 days
$425,000
2.5 acres
Osage County
4 bd, 2 ba
•
2,579 sq ft
Sand Springs, OK 74063
Pending
Under contract
$3,425,000
2.5 acres
Tulsa County
23,000 sq ft
Broken Arrow, OK 74014
1 day
$72,500
1 acre
McClain County
Newcastle, OK 73065
14 hours
$100,000
5 acres
Le Flore County
Muse, OK 74949
Pending
Under contract
$175,000
3.8 acres
Bryan County
Durant, OK 74701
58 days ago
$110,000
1.37 acres
Tulsa County
Sand Springs, OK 74063
Pending
Under contract
$40,000
0.75 acres
Marshall County
Kingston, OK 73439
Pending
Under contract
$299,000
1.77 acres
Woodward County
3 bd, 2 ba
•
— sq ft
Woodward, OK 73801
5 months ago
$180,000
5 acres
Cleveland County
3 bd, 2 ba
•
2,130 sq ft
Norman, OK 73026
$2k drop • Dec 17
$21,000
2.18 acres
McIntosh County
Checotah, OK 74426
$10k drop • Dec 17
$15,000
0.4 acres
Beckham County
Elk City, OK 73644
16 hours
$75,000
3 acres
Rogers County
Oologah, OK 74053
16 hours
$77,500
3 acres
Rogers County
Oologah, OK 74053
16 hours
$75,000
3 acres
Rogers County
Oologah, OK 74053
16 hours
$40,000
0.3 acres
McCurtain County
Broken Bow, OK 74728
18 hours
$30,000
1 acre
Muskogee County
Muskogee, OK 74403
58 days ago
$110,000
4.54 acres
Tulsa County
Sand Springs, OK 74063
58 days ago
$110,000
0.96 acres
Tulsa County
Sand Springs, OK 74063
$20k drop • Dec 17
$135,000
5 acres
Pottawatomie County
4 bd, 2 ba
•
1,800 sq ft
Shawnee, OK 74801
1
2
3
4
…
1-50 of 5,118 properties
Map